/**
 * 
 */
package uniandes.dermatologia.training.pojos;

import java.util.ArrayList;
import java.util.Date;

/**
 * @author Julio
 *
 */

/*
 * [
  {
    "attempt_id": null,
    
        "questions": [
          {
            "case_id": 1,
            "content": "Re puerca",
            "created_at": "2014-03-18T01:20:31Z",
            "id": 1,
            "mytest_id": null,
            "options": [
              {
                "content": "Hola opci\u00f3n",
                "correct": false,
                "created_at": "2014-03-18T01:23:42Z",
                "id": 1,
                "question_id": 1,
                "updated_at": "2014-03-18T01:23:42Z"
              },
              {
                "content": "Hola opci\u00f3n 2",
                "correct": true,
                "created_at": "2014-03-18T01:23:57Z",
                "id": 2,
                "question_id": 1,
                "updated_at": "2014-03-18T01:23:57Z"
              },
              {
                "content": "Hola opci\u00f3n 3",
                "correct": null,
                "created_at": "2014-03-18T01:24:07Z",
                "id": 3,
                "question_id": 1,
                "updated_at": "2014-03-18T01:24:07Z"
              }
            ],
            "updated_at": "2014-03-18T01:20:31Z",
            "weight": null
          }
        ],
        "skin_symptoms": "Blanqueamiento;Excoraci\u00f3n",
        "system_symptoms": null,
        "updated_at": "2014-03-18T00:23:00Z"
      }
    ],
    "created_at": "2014-03-17T23:11:56Z",
    "description": "Es la mejor del pa\u00eds",
    "end_date": "2014-03-18",
    "final_range": null,
    "id": 1,
    "initial_range": null,
    "name": "La prueba",
    "start_date": "2014-03-17",
    "teacher_id": 1,
    "updated_at": "2014-03-17T23:11:56Z"
  }
]
 */
public class Test 
{
	private ArrayList<Question> questions;
	
	private ArrayList<Case> cases;
	
	private String name;
	
	private String description;
	
	private Date start_date;
	
	private Date end_date;
	
	private double initial_range;
	
	private double final_range;
	
	private int id;
	
	/**
	 * @return the start_date
	 */
	public Date getStart_date() {
		return start_date;
	}

	/**
	 * @param start_date the start_date to set
	 */
	public void setStart_date(Date start_date) {
		this.start_date = start_date;
	}

	/**
	 * @return the end_date
	 */
	public Date getEnd_date() {
		return end_date;
	}

	/**
	 * @param end_date the end_date to set
	 */
	public void setEnd_date(Date end_date) {
		this.end_date = end_date;
	}

	
	/**
	 * @return the id
	 */
	public int getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(int id) {
		this.id = id;
	}

	/**
	 * @return the questions
	 */
	public ArrayList<Question> getQuestions() {
		return questions;
	}

	/**
	 * @param questions the questions to set
	 */
	public void setQuestions(ArrayList<Question> questions) {
		this.questions = questions;
	}

	/**
	 * @return the cases
	 */
	public ArrayList<Case> getCases() {
		return cases;
	}

	/**
	 * @param cases the cases to set
	 */
	public void setCases(ArrayList<Case> cases) {
		this.cases = cases;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * @param description the description to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * @return the initial_range
	 */
	public double getInitial_range() {
		return initial_range;
	}

	/**
	 * @param initial_range the initial_range to set
	 */
	public void setInitial_range(double initial_range) {
		this.initial_range = initial_range;
	}

	/**
	 * @return the final_range
	 */
	public double getFinal_range() {
		return final_range;
	}

	/**
	 * @param final_range the final_range to set
	 */
	public void setFinal_range(double final_range) {
		this.final_range = final_range;
	}
	
}
